<%@ page import="java.util.Date" %>
<%@ page import="java.text.SimpleDateFormat" %>
<%@ page import="java.sql.PreparedStatement" %>
<%@ page import="java.sql.Connection" %>
<%@ page import="java.sql.DriverManager" %>
<%@ page import="java.sql.ResultSet" %><%--
  Created by IntelliJ IDEA.
  User: jizhaoyang
  Date: 2023/12/8
  Time: 下午 5:50
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
    <style>
        a {
            /* 去除下划线 */
            text-decoration: none;
        }

        a:hover {
            /* 悬空的时候有被选中的样子 出现下划线*/
            text-decoration: underline;
        }

        .updatadiv {
            /* 设置form大小 */
            width: 400px;
            height: 400px;

            /* 加个背景颜色 */
            background-color: #E1E9EF;

            /* 再设置内边距 使得内容更偏向于中央位置 */
            /* 上方，下方内边距为120px 与 左边与右边均为100px 按照逆时针 */
            /* 但是会撑大盒子 */
            padding: 10px 50px;

            /* 设置文本文字的大小 */
            font-size: 18px;

            /* 添加圆角边框 */
            border-radius: 10px;

            /* 增加外边距 */
            /* 上下120px 然后左右居中 */
            margin: 50px auto;
        }

        .textinput{
            /* 设置宽高 */
            height: 400px;
            width: 300px;

            /* 设置内边距 */
            padding: 0 35px;

            /* 去除边框 */
            border: none;

            /* 设置背景颜色 */
            background: #F8F9F9;

            /* 设置字体大小 */
            font-size: 15px;

            /* 给文本框加上阴影 */
            box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.7), inset 0px 2px 5px #aaaaaa;

            /* 给文本框加上圆角边框 */
            border-radius: 5px;

            /* 给文本框中输入文字加上颜色 */
            color: saddlebrown;
        }

        input[type="submit"] {
            /* 设置宽高 */
            width: 110px;
            height: 40px;

            /* 内部文本居中 */
            text-align: center;

            /* 圆角边框 */
            border-radius: 5px;

            /* 设置字体 */
            font: 16px "黑体";

            /* 设置背景颜色 */
            background-color: #C0C6CB;
        }
    </style>
</head>
<body class="updatadiv">
<%
    //获得number
    Class.forName("com.mysql.jdbc.Driver");
    String url = "jdbc:mysql://localhost:3306/hospital";
    String name = "root";
    String password = "12345";
    request.setCharacterEncoding("UTF-8");
    Connection conn = DriverManager.getConnection(url, name, password);
    request.setCharacterEncoding("UTF-8");
    String patino=request.getParameter("patino");
    String prescrcaseno=request.getParameter("prescrcaseno");
    java.util.Date date=new Date();
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
    String format = formatter.format(date);
    String sql = "SELECT patient.*, doctor.* FROM doctor, patient WHERE pati_no = ? AND doc_no=(SELECT patient.chief_no FROM patient WHERE pati_no = ?);";
    PreparedStatement stmt = conn.prepareStatement(sql);
    stmt.setString(1, patino);
    stmt.setString(2, patino);
    ResultSet rs = stmt.executeQuery();
    String pati_name = new String();
    String pati_no = new String();
    String doc_no = new String();
    String doc_name = new String();
    int i = 0;
    while (rs.next()) {
        pati_name = rs.getString("pati_name");
        doc_name = rs.getString("doc_name");
        pati_no = rs.getString("pati_no");
        doc_no = rs.getString("doc_no");
    }
%>
<div>
    <form action="/_war_exploded/UpdataPrescripServlet" method="post">
        <h2>处方内容</h2>
        <p><strong>医生姓名： </strong>
        <li>
            <%=doc_name %>
        </li>
        <br>
        <strong>患者姓名： </strong>
        <li>
            <%=pati_name %>
        </li>
        <br>
        <strong>患者身份证号： </strong>
        <li>
            <%=pati_no %>
        </li>
        <br>
        </p><br>
        <input class="textinputa" name="doctorno" style="display:none" value="<%=doc_no %>"><br>
        <input class="textinputa" name="patino" style="display:none" value="<%=pati_no %>"><br>
        <input class="textinputa" name="prescrcaseno" style="display:none" value="<%=prescrcaseno %>"><br>
        <input class="textinputa" name="format" style="display:none" value="<%=format %>"><br>
        <label>请输入用药信息：</label><textarea type="text" class="textinput" name="prescr_medi"></textarea>
        <input type="submit" value="提交"/>
    </form>
</div>
</div>
</body>
</html>
